environmentally sound technologies - Alemán Inglés Diccionario